عملگر BETWEEN مقادیری را در یک محدوده مشخص انتخاب می کند. مقادیر می توانند اعداد، متن یا تاریخ باشند.
عملگر BETWEEN شامل است: مقادیر شروع و پایان گنجانده شده است.
عبارت SQL زیر همه محصولات با قیمت بین 10 تا 20 را انتخاب می کند:
SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;
برای نمایش محصولات خارج از محدوده مثال قبلی، از NOT BETWEEN استفاده کنید:
SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;
عبارت SQL زیر همه محصولات با قیمت بین 10 تا 20 را انتخاب می کند. محصولات با شناسه دسته 1،2 یا 3 را نشان ندهید:
SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20
AND CategoryID NOT IN (1,2,3);
دستور SQL زیر همه محصولات با نام Product بین Carnarvon Tigers و Mozzarella di Giovanni را انتخاب می کند:
SELECT * FROM Products
WHERE ProductName BETWEEN 'Carnarvon Tigers' AND 'Mozzarella di Giovanni'
ORDER BY ProductName;
عبارت SQL زیر همه محصولات با نام Product بین Carnarvon Tigers و Chef Anton's Cajun Seasoning را انتخاب می کند:
SELECT * FROM Products
WHERE ProductName BETWEEN "Carnarvon Tigers" AND "Chef Anton's Cajun Seasoning"
ORDER BY ProductName;